﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.Serialization;
using System.ServiceModel;
using System.Text;
using System.Data;
using System.Data.SqlClient;
using System.Data.Entity;
using System.Data.EntityClient;
using WSInfoSeguro.Dominio;

namespace WSInfoSeguro
{
    public class InfoSeguro : IInfoSeguro
    {
        public Eps getInfoSeguro(String dni)
        {
            Eps eps = new Eps();
            using (SeguroEntities ctx = new SeguroEntities())
            {
                foreach (GetInfoSeguro_Result InfoSeguro in ctx.sp_GetInfoSeguro(dni))
                {
                    eps.dni = InfoSeguro.dni;
                    eps.nombre = InfoSeguro.nombre;
                    eps.apellido = InfoSeguro.apellido;
                    eps.esTitular = InfoSeguro.esTitular;
                    eps.descripcion = InfoSeguro.descripcion;
                    eps.coseguro = InfoSeguro.coseguro;
                    eps.deducible = InfoSeguro.deducible;
                }
            }
            return eps;
        }
    }
}
